Big Huge Thesaurus

Mexican husk tomato

noun